﻿#include<iostream>
#define 整数 int//define直接与编译器进行沟通
#define eLong long

using namespace std;
int main() {
	整数 a{ 100 };
	cout << typeid(a).name();

	typedef int eInt;
	eInt b{};
	cout << typeid(b).name();

	using eInt32 = int;
	eInt32 c{};

	typedef eLong long int64;
	using eInt64 = long eInt32;
	//define定义的名字能在确定别的变量的类型中使用，using和typedef定义的名字则不能，上两条就是例子

	eInt64 d{};
}